%
% This work by Nik S Denin is licensed under a Creative Commons Attribution 3.0 Unported License.
% Original work can be found here: http://code.google.com/p/software-development-diploma/
%

\section{Технико-экономическое обоснование}
\label{Chapter_6}

Платформа Google Android является новичком на рынке мобильных систем, но, несмотря на это, быстро
завоёвывает популярность как в США, так и в Европе. В июне устройства на базе Google Android появятся и в
России. Устройства на базе Google Android могут получить широкое распространение только в случае достойной
маркетинговой поддержки со стороны как производителей оборудования/программного обеспечения, так и операторов мобильной
связи. У пользователей должно поменяться восприятие сотового телефона от аппарата с какими-то заданными постоянными
функциями до прибора, на основе которого можно строить совершенно индивидуальную функциональную модификацию.

В чём же достоинства платформы Google Android? Их довольно много, но некоторые из них хотелось бы выделить особо:

\begin{itemize}
	\item открытость платформы --- каждый может создать устройство на базе данной платформы, либо взять её за основу и
	создать и распространять собственный продукт;
	\item низкая стоимость создания приложений --- в платформе Google Android для разработки приложений используется язык
	программирования Java, который знает достаточно большое количество разработчиков (нет необходимости обучения штата
	сотрудников; высокий уровень предложения услуг по разработке на языке программирования Java, следствием чего является
	более низкая стоимость услуг по сравнению с менее распространёнными языками программирования);
	\item простые и доступные модели распространения программного обеспечения для платформы --- централизованный магазин
	приложений Android Market, множество частных сервисов, возможность создания собственного сервиса продажи приложений в
	кратчайшие сроки.
\end{itemize}

Перспективы платформы Google Android этой технологии будут в значительной мере зависеть от усилий разработчиков
приложений, производителей мобильных телефонов, работающих под управлением данной операционной системы, и в
первую очередь от операторов сотовой связи, поскольку производители мобильных телефонов имеют возможность внедрять
самые последние технологии, а операторы связи не всегда поддерживают все заявленные в телефоне функции. Одной из таких
функций является технология 3G, предоставляющая пользователю (абоненту) высокоскоростной доступ в сеть Интернет.
Поскольку предоставление 3G --- это возможность для операторов зарабатывать деньги, то любое продвижение данной
технологии напрямую зависит от операторов связи.

В данной главе рассматривается технико-экономическое обоснование разработки мобильного приложения для платформы
Google Android, включающее в себя две цели. Первая цель состоит в прогнозировании реальных затрат на разработку
программного продукта с учетом его сложности, что позволит выявить трудоемкость (стоимость) и производительность труда
при создании мобильного приложения. Кроме того, к первой цели относится определение длительности всего процесса
разработки приложения и его отдельных этапов.

Вторая цель представляет собой оценку экономической эффективности с точки зрения разработчика. Для этого требуется
определить чистый денежный дисконтированный доход, индекс рентабельности проекта и срок окупаемости. По полученным
результатам можно будет сделать выводы об эффективности разработки мобильного приложения и его внедрения на рынок.

\subsection{Расчёт затрат на разработку программного обеспечения}
\label{subsec:Chapter_6_1}

\subsubsection{Определение трудоемкости разработки мобильного приложения}
\label{subsubsec:Trud}

Современный подход к оценке трудоемкости разработки программного средства состоит в учете особенностей этапов этого
процесса. Существуют следующие стадии создания программного продукта:

\begin{itemize}
	\item техническое задание (ТЗ) --- исследование, анализ объекта разработки, составление плана создания программного
	средства;
	\item эскизный проект (ЭП) --- анализ требований к функциям и возможностям системы, к безопасности и защите, а также
	коммерческих, организационных и эксплуатационных требований;
	\item технический проект (ТП) --- проектирование, трансформирование требований к программному объекту в архитектуру,
	которая описывает общую структуру объекта и определяет его компоненты;
	\item рабочий проект (РП) --- непосредственная разработка программного продукта и тестирование его компонентов;
	\item внедрение (ВН) --- обеспечение приемки программного средства, ввод в действие программного продукта в
	соответствии с разработанным планом.
\end{itemize}

Трудоемкость на каждой стадии разработки программного обеспечения определяется с учетом удельного веса трудоемкости
стадии в общей трудоемкости ПО ($d$), сложности ($K_c$), новизны ($K_{\text{н}}$) и степени использования стандартных
модулей ($K_{\text{т}}$). При этом коэффициент $K_{\text{т}}$ используется только на стадии <<Рабочий проект>> при
написании исходного кода.

Трудоемкость стадий разработки программного обеспечения (ПО) рассчитывается по следующим формулам:

\begin{center}
$T_{\text{УЗ}} = T_{\text{н}} \cdot K_c \cdot d_{\text{з}} \cdot K_{\text{н}}$

$T_{\text{УЭ}} = T_{\text{н}} \cdot K_c \cdot d_{\text{э}} \cdot K_{\text{н}}$

$T_{\text{УТ}} = T_{\text{н}} \cdot K_c \cdot d_{\text{т}} \cdot K_{\text{н}}$

$T_{\text{УР}} = T_{\text{н}} \cdot K_c \cdot d_{\text{р}} \cdot K_{\text{н}} \cdot K_{\text{т}}$

$T_{\text{УВ}} = T_{\text{н}} \cdot K_c \cdot d_{\text{в}} \cdot K_{\text{н}}\text{}$,
\end{center}

где:

\begin{itemize}
	\item $T_{\text{УЗ}}$, $T_{\text{УЭ}}$, $T_{\text{УТ}}$, $T_{\text{УР}}$, $T_{\text{УВ}}$ --- трудоёмкости
стадий ТЗ, ЭП, ТП, РП, ВН;
	\item $T_{\text{н}}$ --- нормативная трудоёмкость разработки ПО;
	\item $K_c$ --- коэффициент сложности ПО;
	\item $d_{\text{з}},\,d_{\text{э}},\,d_{\text{т}},\,d_{\text{р}},\,d_{\text{в}}$ --- удельные веса трудоёмкости стадий
	ТЗ, ЭП, ТП, РП, ВН;
	\item $K_{\text{н}}$ --- коэффициент новизны;
	\item $K_{\text{т}}$ --- коэффициент использования стандартных модулей.
\end{itemize}

Общая трудоёмкость определяется как сумма трудоёмкостей по стадиям:

\begin{center}
$T_{\text{У}} =  T_{\text{УЗ}} + T_{\text{УЭ}} + T_{\text{УТ}} + T_{\text{УР}} + T_{\text{УВ}}$
\end{center}

Объём ПО составляет 2000 LOC (\textit{англ.} Lines Of Code --- строки исходного кода). Данный программный продукт
отнесён к первой категории сложности, ввиду обеспечения телекоммуникационной обработки данных и управления удалёнными
объектами.

Наличие трёх характеристик, определяющих сложность ПО позволяет применить к объёму ПО коэффициент сложности $K_c$:

\begin{center}
$K_c = 1 + 0,18 = 1,18$
\end{center}

Разработка данного программного средства является развитием определенного параметрического ряда ПО, что соответствует
категории Б. Поэтому коэффициент новизны $K_{\text{н}} = 0,9$. Также категории Б соответствует следующее распределение
трудоемкости по стадиям:

$$d_{\text{з}} = 0,10,\,d_{\text{э}} = 0,08,\,d_{\text{т}} = 0,09,\,d_{\text{р}} = 0,58,\,d_{\text{в}} = 0,15$$

При разработке ПО доля используемых стандартных модулей составила 18\%, следовательно коэффициент использования
стандартных модулей $K_{\text{т}} = 0,9$.

Нормативная трудоемкость разработки ПО $T_{\text{н}}$ в зависимости от объёма ПО и категории сложности составляет 51
чел./дн.

Срок разработки проекта рассчитывается по формуле:

\begin{center}
$T_p = \frac{{T_\text{У}}}{\text{Ч}_p \cdot \text{Ф}_{\text{эф}}}$,
\end{center}

где:

\begin{itemize}
	\item $\text{Ч}_p$ --- численность исполнителей проекта;
	\item $\text{Ф}_{\text{эф}}$ --- эффективный фонд времени работы одного работника, который рассчитывается по формуле:
	\begin{center}
    $\text{Ф}_{\text{эф}} = D_{\text{г}} - D_{\text{п}} - D_{\text{в}} - D_o$,
    \end{center}

    где:
    
    \begin{itemize}
		\item $D_{\text{г}}$ --- количество дней в году;
		\item $D_{\text{п}}$ --- количество праздничных дней в году;
		\item $D_{\text{в}}$ --- количество выходных дней в году;
		\item $D_o$ --- количество дней отпуска.
	\end{itemize}
\end{itemize}

Эффективный фонд времени равен:

\begin{center}
$\text{Ф}_{\text{эф}} = 365 - 10 - 104 - 28 = 223$ дн.
\end{center}

Следовательно срок разработки проекта, выполняемой одним разработчиком, равен:

\begin{center}
$T_p = \frac{51}{1 \cdot 223} = 0,229 \text{ года} = 2,75$ мес.
\end{center}

Все рассчитанные параметры приведены в таблице \ref{tab:TEO_Work}.

\begin{table}[ht]
	\center
	\begin{tabular}{|p{4.5cm}|p{1.7cm}|p{0.9cm}|p{0.9cm}|p{0.9cm}|p{0.9cm}|p{0.9cm}|p{1.3cm}|}
	\hline
    Показатели & Ед. измерения & \multicolumn{5}{c|}{Стадии} & Итого \\ \hline

    & & ТЗ & ЭП & ТП & РП & ВН & \\ \hline
    
%    0,10, 0,08, 0,09, 0,58, 0,15

	Коэффициенты удельных весов трудоемкости стадии разработки ПО
	($d$) &ед. & 0,10 & 0,08 & 0,09 & 0,58 & 0,15 & 1,0 \\ \hline

    Распределение нормативной трудоемкости ПО по стадиям
    ($T_{\text{н}}$) & чел./дн. & 5,1 & 4,08 & 4,59 & 29,58 & 7,65 & 51 \\ \hline

    Коэффициент сложности ПО ($K_c$) & ед. & 1,18 & 1,18 & 1,18 & 1,18 & 1,18 &  \\ \hline

    Коэффициент, учитывающий использование стандартных модулей
    ($K_{\text{т}}$) & ед. & & & & 0,9 & & \\ \hline

    Коэффициент новизны ($K_{\text{н}}$) & ед. & 0,9 & 0,9 & 0,9 & 0,9 & 0,9 & \\ \hline

    Общая трудоёмкость ПО ($T_{\text{У}}$) & чел./дн. & 5,42 & 4,33 & 4,87 & 28,27 & 8,12 & 51 \\ \hline

    Срок разработки & мес. & 0,27 & 0,22 & 0,25 & 1,60 & 0,41 & 2,75 \\ \hline

	\end{tabular}
	\caption{Расчет общей трудоёмкости и сроков разработки мобильного приложения с учетом стадий разработки}  
	\label{tab:TEO_Work}
\end{table}

\newpage
\subsubsection{Расчет сметы затрат и цены мобильного приложения}
\label{subsubsec:Smeta}

\begin{enumerate}
	\item Основной статьей расходов на создание ПО является заработная плата разработчиков проекта.
	
	Месячная тарифная ставка каждого исполнителя проекта определяется следующим путем:

	\begin{center}
	$T_{\text{м}} = T_{\text{м1}} \cdot T_{\text{к}}$,
	\end{center}

	где:
	\begin{itemize}
		\item $T_{\text{м1}}$ --- месячная тарифная ставка 1-го разряда, руб.;
		\item $T_{\textit{к}}$ --- тарифный коэффициент, соответствующий установленному тарифному разряду.
	\end{itemize}

	Таким образом, месячная тарифная ставка для работника 12-го разряда равна:
	
	\begin{center}
	$T_{\text{м}} = 1405 \cdot 2,423 = 3404,32$ руб.
	\end{center}

	Часовая тарифная ставка рассчитывается по формуле:

	\begin{center}
	$T_{\text{ч}} = \frac{T_{\text{м}}}{\text{Ф}_{\text{р}}}$,
	\end{center}

	где $\textit{Ф}_{\textit{р}}$ --- среднемесячная норма рабочего времени, час. 

	\begin{center}
	$T_{\text{ч}} = \frac{3404,32}{148,67} = 22,9$ руб.
	\end{center}

	Основная заработная плата разработчика мобильного приложения равна:
	
	\begin{center}
	$\text{З}_o = T_{\text{ч}} \cdot T_{\text{ч/д}} \cdot T_{\text{У}} \cdot K$,
	\end{center}

	где:
	
	\begin{itemize}
		\item $T_{\text{ч/д}}$ --- количество часов работы в день;
		\item $K$ --- коэффициент премирования.
	\end{itemize}

	Итак, для разработчика 12-го разряда с коэффициентом премирования, равным 1,5, основная заработная плата при
	40-часовой рабочей неделе будет равна:
	
	\begin{center}
	$\text{З}_o = 22,9 \cdot 8 \cdot 51 \cdot 1,5 = 14014,8$ руб.
	\end{center}

	\item Дополнительная заработная плата включает выплаты, предусмотренные законодательством о труде (оплата отпусков,
	льготных часов, времени выполнения государственных обязанностей и др., не связанных в основной деятельностью), и
	рассчитывается по формуле:
	
	\begin{center}
    $\text{З}_{\text{д}} = \frac{\text{З}_o \cdot \eta_{\text{д}}}{100\%}$,
    \end{center} 

	где $\eta_{\text{д}}$ --- норматив дополнительной заработной платы, \%.
	
	\begin{center}
    $\text{З}_{\text{д}} = \frac{14014,8 \cdot 20\%}{100\%} = 2802,96$ руб.
    \end{center}

	\item Отчисления в фонд социальной защиты рассчитываются следующим образом:
	
	\begin{center}
    $\text{З}_c = \frac{(\text{З}_{o} + \text{З}_{\text{д}}) \cdot \eta_{c}}{100\%}$,
    \end{center}

	где $\eta_c$ --- норматив отчислений в фонд социальной защиты населения, \%.
	
	\begin{center}
    $\text{З}_c = \frac{(14014,8 + 2802,96) \cdot 26\%}{100\%} = 4372,62$ руб.
    \end{center}

	\item Расходы по статье <<Материалы>> рассчитываются по формуле:
	
	\begin{center}
    $M = \frac{\text{З}_{o} \cdot \eta_{\text{м}}}{100\%}$,
    \end{center}

	где $\eta_{\text{м}}$ --- норма расхода материалов от основной заработной платы, \%.

	\begin{center}
	$M = \frac{14014,8 \cdot 3\%}{100\%} = 420,44$ руб.
	\end{center}

	\item Расходы по статье <<Машинное время>> определяются следующим образом:

	\begin{center}
	$P = \text{Ц}_{\text{м}} \cdot \frac{V_{o}}{100} \cdot \eta_{p}$,
	\end{center}

	где:
	
	\begin{itemize}
		\item $\text{Ц}_{\text{м}}$ --- цена одного машино-часа, руб.;
		\item $V_{o}$ --- общий объем ПО, строки исходного кода;
		\item $\eta_p$ --- норматив расхода машинного времени на отладку 100 строк исходного кода, машино-час.
	\end{itemize}

	\begin{center}
	$P = 4 \cdot \frac{2000}{100} \cdot  12  = 960,00$ руб.
	\end{center}

	\item Расходы по статье <<Прочие затраты>> рассчитываются по формуле:
	
	\begin{center}
    $\text{П}_{\text{з}} = \frac{\text{З}_{o} \cdot \eta_{\text{п}}}{100\%}$,
    \end{center}

	где $\eta_{\text{п}}$ --- норматив прочих расходов в целом по организации, \%.

	\begin{center}
	$\text{П}_{\text{з}} = \frac{14014,8 \cdot 20\%}{100\%} = 2802,96$ руб.
	\end{center}

	\item Общая сумма расходов на разработку ПО равна:
	
	\begin{center}
    $C_{\text{п}} = \text{З}_{o} + \text{З}_{\text{д}} + \text{З}_{c} + M + P + \text{П}_{\text{з}}$

	$C_{\text{п}} = 14014,8 + 2802,96 + 4372,62 + 420,44 + 960 + 2802,96 = 25373,78$ руб.
	\end{center}

	\item Прибыль от реализации ПО заказчику рассчитывается по формуле:
	
	\begin{center}
    $\text{П} = \frac{C_{\text{п}} \cdot \text{У}_{\text{р}}}{100\%}$,
    \end{center}

	где $\text{У}_{\text{р}}$ --- уровень рентабельности ПО, \%.
	
	\begin{center}
	$\text{П} = \frac{25373,78 \cdot 40\%}{100\%} = 10149,51$ руб.
	\end{center}

	\item Прогнозируемая цена ПО без налогов вычисляется по формуле:
	
	\begin{center}
	$\text{Ц}_{\text{п}} = C_{\text{п}} + \text{П}$

	$\text{Ц}_{\text{п}} =  25373,78 + 10149,51 = 35523,29$ руб.
	\end{center}

	\item Отчисления и налоги в местный и республиканский бюджеты единым платежом равны:
	
	\begin{center}
	$Q_{\text{мр}} = \frac{\text{Ц}_{\text{п}} \cdot \eta_{\text{мр}}}{100\% - \eta_{\text{мр}}}$,
	\end{center}

	где $\eta_{\text{мр}}$ --- норматив отчислений в местный и республиканский бюджеты, \%.

	\begin{center}
	$Q_{\text{мр}} = \frac{35523,29 \cdot 20\%}{100\% - 20\%} = 8880,82$ руб.
	\end{center}

	\item Налог на добавленную стоимость вычисляется по формуле:
	
	\begin{center}
	$\text{НДС} = \frac{(\text{Ц}_{\text{п}} + Q_{\text{мр}}) \cdot \eta_{\text{НДС}}}{100\%}$,
	\end{center}

	где $\eta_{\text{НДС}}$ --- норматив НДС, \%.

	\begin{center}
	$\text{НДС} = \frac{(35523,29 + 8880,82) \cdot 18}{100\%} = 6192,74$ руб.
	\end{center}

	\item Прогнозируемая отпускная цена равна:
	
	\begin{center}
	$\text{Ц}_{\text{o}} = \text{Ц}_{\text{п}} + Q_{\text{мр}} + \text{НДС}$

	$\text{Ц}_{\text{o}} = 35523,29 + 8880,82 + 6192,74 = 50596,85$ руб.
	\end{center}
\end{enumerate}

Рассчитанная себестоимость и прогнозируемые цены представлены в таблице~\ref{tab:Costs}.

\begin{table}[ht]
	\centering
	\begin{tabular}{|p{8cm}|p{3cm}|p{2cm}|} \hline
	Показатель & Условное обозначение & Сумма (руб.) \\ \hline 

	Себестоимость разработки ПО & $C_{\text{п}}$ & 25373,78 \\ \hline 

	Прибыль от реализации ПО заказчику & $\text{П}$ & 10149,51 \\ \hline

	Прогнозируемая цена ПО без налогов & $\text{Ц}_{\text{п}}$ & 35523,29 \\ \hline

	Отчисления и налоги & $Q_{\text{мр}}$ & 8880,82 \\ \hline

	Налог на добавленную стоимость & $\text{НДС}$ & 6192,74 \\ \hline

	Прогнозируемая отпускная цена & $\text{Ц}_{\text{o}}$ & 50596,85 \\ \hline
	\end{tabular}
	\caption{Себестоимость и прогнозируемые цены мобильного приложения}
	\label{tab:Costs}
\end{table}

При ориентации на рынок программы представляют собой готовую продукцию, которая создается в два этапа:

\begin{itemize}
	\item первый --- определение требований, проектирование ПО, написание и тестирование программных модулей, сборка и
	тестирование ПО, отладка ПО;
	\item второй --- тиражирование, реализация, сопровождение.
\end{itemize}

На первом этапе создается программный продукт и затраты интегрируются в виде себестоимости ПО.

На втором этапе разработанное ПО, предназначенное для коммерческой реализации, производится в большом количестве,
реализуется и поддерживается.  На втором этапе выделяются расходы на производство и реализацию. При расчете сметы
расходов на производство и реализацию ПО выделяются переменные (таблица~\ref{tab:VarCosts}) и постоянные
(таблица~\ref{tab:PermanentCosts}) затраты.

\begin{table}[ht]
	\centering
	\begin{tabular}{|p{7cm}|p{1.5cm}|} \hline
	Наименование статей & Сумма (руб.) \\ \hline

	Основная заработная плата & 100 \\ \hline

	Дополнительная заработная плата & 20 \\ \hline 

	Отчисления в фонд социальной защиты & 31,2 \\ \hline

	Расходы на техническую поддержку ПО &  50 \\ \hline

	Расходы на сопровождение демонстрационной программы & 40 \\ \hline

	Итого & 241,2\\ \hline
	\end{tabular}
	\caption{Смета переменных затрат на производство и реализацию единицы ПО}
	\label{tab:VarCosts}
\end{table}

\begin{table}[ht]
	\centering
	\begin{tabular}{|p{7cm}|p{1.5cm}|} \hline
	Наименование статей & Сумма (руб.) \\ \hline

	Расходы на поддержку сайта & 50 \\ \hline

	Затраты на рекламу & 60 \\ \hline

	Расходы на аренду помещения & 40 \\ \hline

	Расходы на управление производством и продажами & 110 \\ \hline

	Амортизационные отчисления & 12 \\ \hline

	Итого & 272 \\ \hline
	\end{tabular}
	\caption{Смета постоянных затрат на производство и реализацию единицы ПО}
	\label{tab:PermanentCosts}
\end{table}

\newpage
\subsection{Расчёт экономической эффективности реализации программного обеспечения}
\label{subsec:Chapter_6_2}

Экономический эффект у разработчика выступает в виде роста чистой прибыли (чистого дохода, ЧД) или чистого
дисконтированного дохода (ЧДД) от реализации ПО. Экономический эффект зависит от объема затрат на разработку проекта,
уровня цены на разработанный программный продукт и объема продаж.

Расчетный период --- это время от начала финансирования проекта, включая исследования, разработку, освоение и
сопровождение продукта, до завершения проекта. Примем расчетный период равным 5 лет.

Денежные средства, получаемые и затрачиваемые в разные моменты времени, имеют разную стоимость. Возможность соизмерения
разновременных денежных потоков достигается путем дисконтирования, то есть приведения денежных потоков к единому
времени (моменту начала инвестирования проекта). Расчет нормы коммерческого дисконта осуществляется по формуле:

\begin{center}
$E = r + s + \sum_{i=1}^{n} g_{i},$
\end{center}

где:

\begin{itemize}
	\item $r$ --- реальная (без учета компенсации за инфляцию) безрисковая ставка ссудного процента;
	\item $s$ --- инфляционное ожидание за весь период, рассчитанное как среднее за расчётный период проекта;
	\item $i$ --- факторы риска;
	\item $n$ --- количество факторов риска;
	\item $g$ --- премия за отдельный риск по конкретному фактору.
\end{itemize}

Ставка по валютным депозитам равна 10\%. Возможное влияние непредвиденных обстоятельств на величину этой ставки оценено
премией за риск в пределах 1\%.

Средняя за расчетный период инфляция составит 7\%. Из-за изменения спроса на ПО и колебания цен в отдельные периоды
возможно снижение дохода от проекта. Поэтому премия за риск изменения дохода и падения спроса устанавливается в размере
2\%.

Тогда нормативная ставка дисконта составит:

\begin{center}
$E = 0,1 + 0,07 + 0,01 + 0,02 = 0,2 $
\end{center}

Коэффициенты дисконтирования рассчитываются по формуле:

\begin{center}
$\alpha_t = (1 + E)^{t_{p} - t}$
\end{center}

Таким образом:

\begin{itemize}
    \item для 2009 г. $\alpha_1 = 1$,
    \item для 2010 г. $\alpha_2 = (1 + 0,2)^{1-2} = 0,83 $,
    \item для 2011 г. $\alpha_3 = (1 + 0,2)^{1-3} = 0,69$,
    \item для 2012 г. $\alpha_4 = (1 + 0,2)^{1-4} = 0,58$,
    \item для 2013 г. $\alpha_5 = (1 + 0,2)^{1-5} = 0,48$.
\end{itemize}

\newpage
\begin{table}[ht]
	\centering
	\small
	\begin{tabular}{|p{4cm}|p{1.1cm}|p{2cm}|p{1.5cm}|p{1.7cm}|p{1.6cm}|p{1.6cm}|} \hline
	Показатели & Ед. измерения & \multicolumn{5}{c|}{Значение показателей по шагам} \\
	\cline{3-7} & & 2009 & 2010 & 2011 & 2012 & 2013 \\ \hline

	Объем производства и реализации & экз. & & 100 & 500 & 1000 & 5000 \\ \hline

	Прогнозная рыночная цена & руб. & & 800 & 700 & 600 & 500 \\ \hline
    
	Выручка от продаж (без налогов, включаемых в цену) & руб.& & 80000 & 350000 & 600000 & 2500000 \\ \hline

	Переменные затраты & руб.& & 24120 & 120600 & 241200 & 1206000 \\ \hline

	Постоянные затраты & руб.& & 27200 & 27200 & 27200 & 27200 \\ \hline

	Затраты на производство и реализацию & руб.& & 21320 & 147800 & 268400 & 1233200 \\ \hline

	Валовая прибыль & руб.& & 58680 & 202200 & 331600 & 1266800 \\ \hline

	Налог на прибыль & руб.& & 11736 & 40440 & 66320 & 253360 \\ \hline

	Чистая прибыль & руб.& & 46944 & 161760 & 265280 & 1013440 \\ \hline

	Амортизационные отчисления & руб.& & 1200 & 1200 & 1200 & 1200 \\ \hline

	Капитальные вложения & руб.& 25373,78 & & & & \\ \hline

	Коэффициент дисконтирования & & 1.0 & 0.83 & 0.69 & 0.58 & 0.48 \\ \hline

	Сумма денежного притока & руб.&  & 81200 & 351200 & 601200 & 2501200 \\ \hline

	Сумма денежного оттока & руб.& 25373,78 & 33056 & 188240 & 334720 & 1486560 \\ \hline   

	Сумма дисконтированного денежного притока & руб.&  & 67396 & 242328 & 348696 & 1200576 \\ \hline

	Сумма дисконтированного денежного оттока &  руб.& 25373,78 & 27436,48 & 129885,6 & 194137,6 & 713548,8 \\ \hline
    
    Сумма чистого дисконтированного денежного дохода с нарастающим итогом & руб.& -25373,78 & 14585,74 & 127028,14 & 281586,54 &
    768613,74 \\ \hline
	\end{tabular}
	\normalsize
	\caption{Прогнозные данные реализации проекта ПО}
	\label{tab:Prognoz}
\end{table}

Денежный поток --- это движение реальных денежных средств организации в результате осуществления проекта. 

Чистый денежный поток --- это разность между притоком и оттоком реальных денег за определенный период.

Входной денежный поток рассчитывается по формуле:

\begin{center}
$\text{ДП}_{\text{п}} = \sum_{t_{0}}^{t_{m}}\text{Д}_{pt} + \sum_{t_{0}}^{t_{m}}A_{ot}$,
\end{center}

где:

\begin{itemize}
    \item $\text{Д}_{pt}$ --- выручка от продаж, руб.;
    \item $A_{ot}$ --- амортизационные отчисления, руб.
\end{itemize}

\begin{center}
$\text{ДП}_{\text{п}} = 3530000 + 4800 = 3534800$ руб.
\end{center}

Выходной денежный поток рассчитывается по формуле:

\begin{center}
$\text{ДП}_{o} = \text{И}_{t_{0}} + \sum_{t_{0}}^{t_{m}}P_{nt} + \sum_{t_{0}}^{t_{m}}P_{yt} +
\sum_{t_{0}}^{t_{m}}P_{ht}$
\end{center}

где:

\begin{itemize}
    \item $\text{И}_{t_0}$ --- первоначальные инвестиции, руб.;
    \item $P_{nt}$ --- переменные затраты на производство и реализацию, руб.;
    \item $P_{yt}$ --- постоянные расходы на управление и обслуживание, руб.;
    \item $P_{ht}$ --- налоги, уплачиваемые из прибыли, руб.
\end{itemize}

\begin{center}
$\text{ДП}_o = 25373,78 + 1591920 + 108800 + 371856 = 2097949,78$ руб.
\end{center}

Прогнозные данные реализации проекта представлены в таблице~\ref{tab:Prognoz}.

Для оценки коммерческой эффективности проекта ПО используются следующие показатели:

\begin{enumerate}
	\item Чистый денежный поток (доход), $\text{ЧД}$, руб.
	\item Чистый дисконтированный денежный поток (доход), $\text{ЧДД}$, руб.
	\item Индекс рентабельности проекта, $P_u$, ед.
	\item Срок окупаемости, $T_{o}$, лет.
\end{enumerate}

\begin{enumerate}
	\item Чистый денежный доход определяется по формуле:

	\begin{center}
	$\text{ЧД} = -\text{И}_{t_{0}} + \sum_{t_{0}}^{t_{m}}\text{ДП}_{\text{пt}} - \sum_{t_{0}}^{t_{m}}\text{ДП}_{ot}$

	$\text{ЧД} = -25373,78 + 3534800 - 2097949,78 = 1411476,44$ руб.
	\end{center}

	\item Чистый дисконтированный денежный доход --- это накопленный дисконтированный эффект за расчетный период. ЧДД
	является основным показателем, значение которого принимается во внимание при принятии решения об инвестировании
	проектов. Если $\text{ЧДД} > 0$, то проект следует принять, если $\text{ЧДД} < 0$, то проект принимать не следует,
	если $\text{ЧДД} = 0$, то проект не принесет ни прибыли, ни дохода. ЧДД рассчитывается по формуле:

	\begin{center}
	$\text{ЧДД} = -\text{И}_{t_{0}} + \sum_{t_{0}}^{t_{m}}\text{ДП}_{\text{пt}} \cdot \alpha_t -
	\sum_{t_{0}}^{t_{m}}\text{ДП}_{ot} \cdot \alpha_{t}$

	$\text{ЧДД} = -25373,78 + 1858996 - 1065008,48 = 768613,74$ руб.
	\end{center}

	Так как $\text{ЧДД} > 0$, то проект следует принять.
	
	\item Индекс рентабельности проекта --- это относительный показатель, характеризующий эффективность проекта по уровню
	доходов на единицу затрат. Рассчитывается по формуле:
	
	\begin{center}
	$P_u = \sum_{t_{0}}^{t_{m}}\text{ДП}_{\text{пt}} \cdot \alpha_{t} \div \sum_{t_{0}}^{t_{m}}\text{ДП}_o \cdot
	\alpha_{t}$

	$P_{u} = 1858996 \div 1065008,48 = 1,75$
	\end{center}

	Так как $P_{u} > 1$, то проект следует принять. 

	\item Срок окупаемости --- это период, необходимый для возмещения первоначальных капитальных вложений в проект за счет
	прибыли, получаемой от проекта. Так как проект характеризуется неравномерным поступлением чистого дохода, то срок
	окупаемости рассчитывается следующим образом:
	
	\begin{center}
	$T_{o} = \min m$,
	\end{center}

	где $\min m$ --- минимальное количество шагов расчетного периода, за которое сумма чистого дохода сравняется или
	превысит первоначальные инвестиции.

	Дробная часть шага периода окупаемости равна:
	
	\begin{center}
	$T_{d} = \frac{C_{0}}{C_{0} + C_{n}}$,
	\end{center}

	где:
	
	\begin{itemize}
		\item $C_{0}$ --- отрицательная величина сальдо накопленного потока на шаге после момента окупаемости;
		\item $C_{n}$ --- положительная величина сальдо накопленного потока на шаге после момента окупаемости.
    \end{itemize}
    
    \begin{center}
	$T_{o} = T_{d} + T_{\text{ц}}$,
	\end{center}

	где $T_{\text{ц}}$ --- количество целых шагов расчетного периода.

	В первый год производства и реализации ПО получена прибыль в сумме 46944 руб., а в следующем году --- 161760 руб. На
	втором году проект полностью окупился. Количество целых шагов расчетного периода равно 1.

	\begin{center} 
	$C_{n} = 46944 + 161760 - 25373,78 = 183330,22$ руб.
	
	$C_{0} = 183330,22 - 46944 = 136386,22$ руб.

	$T_{d} = \frac{136386,22}{161760} = 0,84$
	
	$T_{o} = 1 + 0,84 = 1,84$ лет
	\end{center}

	Таким образом, данный проект окупится через 1,84 лет.
\end{enumerate}

Показатели оценки коммерческой эффективности сведены в табл.~\ref{tab:CommEff}.

\begin{table}[ht]
	\centering
	\begin{tabular}{|p{7cm}|p{3cm}|p{3cm}|} \hline
	Показатель & Ед. измерения & Величина \\ \hline

	Себестоимость разработки мобильного приложения & руб. & 25373,78 \\ \hline

	Чистый денежный доход & руб.& 1411476,44 \\ \hline

	Чистый дисконтированный денежный доход & руб. & 768613,74 \\ \hline

	Индекс рентабельности проекта & ед. & 1,75 \\ \hline

	Срок окупаемости & лет & 1,84 \\ \hline
	\end{tabular}
	\caption{Показатели оценки коммерческой эффективности}
	\label{tab:CommEff}
\end{table}


На основе рассчитанных показателей оценки коммерческой эффективности можно сказать, что данный проект достаточно быстро
окупается, экономически эффективен и может быть рекомендован к разработке и реализации.
